Map Graph

30 Fenchurch Street

30 Fenchurch Street is one of the largest office developments in the City of London, the primary financial district of London. Until October 2020, the building was known as Plantation Place, taking its name from a previous Plantation House, once the world's recognised centre of the tea trade.

Read article
File:Plantation_Place_from_Eastcheap,_London_-_Sept_2007.jpg
Top Questions
AI generated

List the top facts about 30 Fenchurch Street

Summarize this article

What is the single most intriguing fact about 30 Fenchurch Street?

Are there any controversies surrounding 30 Fenchurch Street?

More questions